// pages/shipAddress/shipAddress.js
var QQMapWX = require('../../../libs/qqmap-wx-jssdk.js');
var qqmapsdk;
Page({

  /**
   * 页面的初始数据
   */
  data: {
    myLocation:'南头深圳市南山区委（桃园路北）',
    addrList:[
      { userName: '杨光', sexNum: 0, localIcon: '1', thisAddr: '广东省深圳市南山区科技大厦', editAddr:'科技大厦二期A栋202' },
      { userName: '杨暗', sexNum: 0, localIcon: '2', thisAddr: '广东省深圳市南山区科技大厦', editAddr: '科技大厦二期A栋202' },
      { userName: '杨红', sexNum: 1, localIcon: '1', thisAddr: '广东省深圳市南山区科技大厦', editAddr: '' },
      { userName: '杨蓝', sexNum: 1, localIcon: '3', thisAddr: '广东省深圳市南山区科技大厦', editAddr: '科技大厦二期A栋202' },
      { userName: '杨威', sexNum: 0, localIcon: '0', thisAddr: '广东省深圳市南山区科技大厦二期', editAddr: '科技大厦二期A栋202' }
    ]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
      
  },
  // 点击新增地址
  addAdress:function(){
    wx.navigateTo({
      url: '../addAdress/addAdress',
    })
  },
  // 点击重新定位
  relocation:function(e){
    var that = this;
    that.setData({
      myLocation: '重新定位中...'
    })
    qqmapsdk = new QQMapWX({
      key: '2C7BZ-2B3A6-OMDSG-E7JWG-MG33Z-PZBAJ'
    });
    wx.getLocation({
      type: 'gcj02',
      success: function (res) {
        qqmapsdk.reverseGeocoder({
          location: {
            latitude: res.latitude,
            longitude: res.longitude
          },
          success: function (addressRes) {
            var address = addressRes.result.formatted_addresses.recommend;
            that.setData({
              myLocation: address
            })
          }
        })
      }
    })
  },
  // 点击选中收货地址
  chooseLocation:function(e){
    wx.navigateBack({
      delta:1
    })
  },
  //点击编辑收货地址
  editLocation:function(e){
    wx.navigateTo({
      url: '../addAdress/addAdress',
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})